﻿using System;
using Newtonsoft.Json;
using Iesi.Collections.Generic;


namespace GONES.Model{
	 	//系统用户信息表
    [Serializable]
		public class S_Employees:EntityBase
	{
        /// <summary>
        /// 雇员姓名
        /// </summary>
        public virtual string EmployeeName { get; set; }
		/// <summary>
		/// 电子邮件
        /// </summary>
        public virtual string Email{get;set;}

		/// <summary>
		/// 部门ID
        /// </summary>
        public virtual string DepartId{get;set;}
  
		/// <summary>
		/// 部门名称
        /// </summary>
        public virtual string DepartName{get;set;}

        /// <summary>
        /// 职位
        /// </summary>
        public virtual string Position { get; set; }

		/// <summary>
		/// 身份证编号
        /// </summary>
        public virtual string IdCard{get;set;}
       
		/// <summary>
		/// 性别
        /// </summary>
        public virtual int Sex{get;set;}
       
		/// <summary>
		/// 出生年月
        /// </summary>
        public virtual DateTime? Birthday{get;set;}

        /// <summary>
        /// 年龄
        /// </summary>
        public virtual int Age { get; set; }

        /// <summary>
        /// 籍贯
        /// </summary>
        public virtual string Origin { get; set; }

		/// <summary>
		/// QQ
        /// </summary>
        public virtual string QQ{get;set;}
    
		/// <summary>
		/// 手机号
        /// </summary>
        public virtual string Mobile{get;set;}
     
		/// <summary>
		/// 家庭电话
        /// </summary>
        public virtual string HomeTel{get;set;}
       
		/// <summary>
		/// 家庭住址
        /// </summary>
        public virtual string HomeAddr{get;set;}
       
		/// <summary>
		/// 办公室电话
        /// </summary>
        public virtual string OfficeTel{get;set;}

		/// <summary>
		/// 备注
        /// </summary>
        public virtual string ReMark{get;set;}



        [JsonIgnore]
        public virtual ISet<S_UserNavpermission> UserNavpermission { get; set; }

        [JsonIgnore]
        public virtual ISet<S_Users> UsersEmployee { get; set; }
	}
}